facility design and construction - English Synonyms Dictionary